Islamic republic - French English Dictionary